fossa cats - German English Dictionary